home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 039a / dflat8.zip / HTREE.H < prev    next >
Text File  |  1991-09-30  |  672b  |  23 lines

  1. /* ------------------- htree.h -------------------- */
  2.  
  3. typedef unsigned int BYTECOUNTER;
  4.  
  5. /* ---- Huffman tree structure ---- */
  6. struct htree    {
  7.     unsigned char ch;       /* character value             */
  8.     BYTECOUNTER cnt;        /* character frequency         */
  9.     int parent;             /* offset to parent node       */
  10.     int right;              /* offset to right child node  */
  11.     int left;               /* offset to left child node   */
  12. };
  13.  
  14. extern struct htree *ht;
  15. extern int root;
  16.  
  17. void buildtree(void);
  18. FILE *OpenHelpFile(void);
  19. void HelpFilePosition(long *, int *);
  20. void *GetHelpLine(char *);
  21. void SeekHelpLine(long, int);
  22.  
  23.